package co.th.bjc.md.common;

import java.math.BigDecimal;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import co.th.bjc.md.model.Province;

public class ConfigMap {

	private static final Map<BigDecimal, List<Province>> REGION_MAP = new ConfigMap().loadRegion();
	
	public static Map<BigDecimal, List<Province>> getRegion(){
		return REGION_MAP;
	}
	
	public static List<Province> getProviceByRegion(BigDecimal regionCode){
		return REGION_MAP.get(regionCode);
	}
			
	public Map<BigDecimal, List<Province>> loadRegion(){
		Map<BigDecimal, List<Province>> map = new HashMap<BigDecimal, List<Province>>(0);
		String sql = "SELECT * FROM REGION INNER JOIN PROVINCE ON REGION.REGION_ID = PROVINCE.REGION_FK";
		try{
			
		}catch(Exception ex){
			ex.printStackTrace();
		}
		return map;
	}
}
